/* 
Produced & Copyright by carddi.com
Web: www.carddi.com
Produced at: 2007.05.05
modified at: 2007.05.14
*/
@
* {margin:0px; padding:0px;}
body{background-color:#fff;margin:0;padding:0;}
/*----- Start Logo -----*/
#logoline {margin-top:0px;height:67px;}
#logolinecontent {background:#ffffff;height:67px; width:972px; margin:0px auto;}
#logo {width:238px; float:left;}
#logo #cardiimr{display:none;}
#logo #cardiikc{display:none;}
/*----- Ende Logo -----*/

/*-----logoheader-----新增*/
#logoline #logoheader{float:right;width:480px;}
#logoline #logoheader a{margin:0;}
#logoline #logoheader #logoheadercontent #logoheadercontentbg{width:280px;float:left;}
#logoline #logoheader a.contentskip {background:#8abd3c;margin:0;float:right; margin-left:3px;color:#fff;text-decoration:none;font-size:13px;padding:1px 2px;}
#logoline #logoheader a.contentskip:hover {background:#01aadd;padding:3px 2px;}
#logoline #logoheader #welcome{ font-size:12px;padding-right:10px;width:180px;float:left;}
#logoline #logoheader #logoheadercontent{ height:25px;text-align:right;}
#logoline #logoheader #allsearch{text-align:right; padding-top:15px;padding-right:5px;}
#logoline #logoheader #allsearch input{margin-left:5px;margin-right:5px; background:url(images/search.png) no-repeat left center; padding:2px 0 2px 19px;border:1px solid #ccc;}
#logoline #logoheader #allsearch button {border:1px solid #ccc; padding-top:2px; background-color:#D7E3FF;}
/*-----logoheader-----*/


/*----- Start Dolphin Navigation -----*/
#dolphincontainer{position:relative; height:36px; color:#e0e0e0; background:#8abd3c; width:100%; font-family:Helvetica,Arial,Verdana,sans-serif; width:972px; margin:0px auto;}
#dolphinnav{width:972px; position:relative; height:33px; font-size:14px; background:#fff url(images/menu/dolphin_bg.gif) repeat-x bottom left; padding:0px; margin:0px auto;}
#dolphinnav ul{margin:0 16px; padding:0; list-style-type:none; width:auto; float:left;}
#dolphinnav ul li{display:block; float:left;}
#dolphinnav ul li a{display:block; float:left; color:#EAF3F8; text-decoration:none; padding:0 0 0 15px; height:33px;}
#dolphinnav ul li a span{padding:12px 15px 0 0;height:21px;float:left;}
#dolphinnav ul li a:hover{color:#fff; background:transparent url(images/menu/dolphin_bg-OVER.gif) repeat-x bottom left;}
#dolphinnav ul li a:hover span{display:block; width:auto; cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff; background:#1D6893 url(images/menu/dolphin_left-ON.gif) no-repeat top left; line-height:225%;}
#dolphinnav ul li a.current span{display:block; padding:0 15px 0 0; width:auto; background:#1D6893 url(images/menu/dolphin_right-ON.gif) no-repeat top right; height:33px;}
#more_search{display:none;position:absolute;background:#FFF;top:165px;left:775px;z-index:9999;}
#more_search ul{list-style:none;margin:0px;padding:0px;line-height:22px;}
#more_search ul a{color:#1D6893;padding:1px 10px;background:#FFF;text-decoration:none;}
#more_search ul a:hover{color:#fff;padding:2px 10px;background:#1D6893 }
/*----- END Dolphin Navigation -----*/

/*----- Start Subnavigation -----*/
#subnavigation {height:28px; font:12px Georgia, "Times New Roman", Times, serif; color:#ffffff; }
#subnavigationcontent{width:972px; margin:0px auto; padding:0px; background-color:#8abd3c; }
#subnavigationcontent ul {margin:0px; padding:0px; list-style:none;}
#subnavigationcontent ul li {margin:0px; padding:0 4px; list-style:none; display:inline; line-height:28px;}
#subnavigationcontent ul li a {color:#ffffff; text-decoration:none; padding:5px 5px;}
#subnavigationcontent ul li a:hover, #subnavigationcontent ul li.active a {background-color:#ffffff; color:#8abd3c; padding:7px 5px; }
#subnavigationcontent ul li a.current,#subnavigationcontent ul li a.current:hover{background-color:#ffffff; color:#8abd3c; padding:7px 5px;}
#subnavigationcontent #hidden10{display:none;}
/*----- Ende Subnavigation -----*/
#maincontent {width:972px; margin:0px auto; padding:0px 0px 90px 0px; background: url(images/main/bg.gif) repeat-y; background-color:#ffffff;}
#maincontent2 {width:972px; margin:0px auto; padding:0px 0px 90px 0px; background-color:#ffffff; border-left:1px solid #e7e7e7;}
#maincontent2 #sidebar1 {float:right; width:184px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; background-color:font:normal 12px Arial, Helvetica, sans-serif; color:#454545;}
#maincontent2 #leftcontent {float:left; width:783px; margin-left:1px; background-color:#FFFFFF; font:normal 13px Arial, Helvetica, sans-serif; color:#3b3b3b; overflow:hidden;}

/*----- Start Leftcontent2----*/
#leftcontent2 {float:left; width:529px; margin-left:1px; background-color:#FFFFFF; font:normal 13px Arial, Helvetica, sans-serif; color:#3b3b3b; overflow:hidden;}
*html #leftcontent2 {width:528px; } /*IE6 bug...crazy crazy*/
#leftcontent2 #contentcontainer {padding:30px 15px 10px 15px;}

/*----- Start Newsimages----*/
#leftcontent2 #contentcontainer img.news1 {float:right; padding:2px; border:1px solid #d3d3d3; margin:1px 0px 5px 9px;}
#leftcontent2 #contentcontainer img.news2 {float:left; padding:2px; border:1px solid #d3d3d3; margin:1px 9px 5px 0px;}
/*----- End Newsimages----*/
 
#leftcontent2 #contentcontainer .postinfoline {color:#595959; font: 10px Verdana, Arial, Helvetica, sans-serif; margin:10px 0px 15px 0px; text-align:center;}
#leftcontent2 #contentcontainer .postinfoline a {text-decoration:underline; color:#595959;}
#leftcontent2 #contentcontainer .postinfoline a:hover {text-decoration:none; color:#595959;}

/*----- Start Leftcontent Toolbox----*/
#leftcontent2 #contentcontainer .toolbox {color:#272727; border-bottom:1px solid #d9d8cb; height:22px; font:12px Arial, Helvetica, sans-serif; margin-top:30px; clear:both;}
#leftcontent2 #contentcontainer .toolbox ul {margin:0px; padding:0px; list-style:none; text-align:center; float:left; margin-right:12px;}
#leftcontent2 #contentcontainer .toolbox li {background:none; font-size:13px; padding:0px; display:inline; line-height:22px;}
#leftcontent2 #contentcontainer .toolbox li a {color:#960000; text-decoration:none; padding:2px 6px 4px 6px;  border-left:1px solid #d9d8cb; border-right:1px solid #d9d8cb; border-top:1px solid #d9d8cb; background-color:#f8f8f6;}
#leftcontent2 #contentcontainer .toolbox li a.tabactive {border-left:1px solid #d7d7d7; border-bottom:1px solid #ffffff; border-right:1px solid #d7d7d7; background-color:#ffffff;  position:relative; color:#000000; font-weight:bold;}


#leftcontent2 #contentcontainer .toolbox .postoptions {font-size:11px; padding-top:3px;}
#leftcontent2 #contentcontainer .toolbox .postoptions a {text-decoration:none; color:#3b3b3b; margin-right:10px;}
#leftcontent2 #contentcontainer .toolbox .postoptions a:hover {text-decoration:underline;}
#leftcontent2 #contentcontainer .toolbox .postoptions a.printit {width:25px;padding:0 0 0 21px; background:  url(../images/icons/print.gif) no-repeat left;}
#leftcontent2 #contentcontainer .toolbox .postoptions a.emailit{width:25px; padding:0 0 0 21px; background:  url(../images/icons/email.gif) no-repeat left;}
#leftcontent2 #contentcontainer .toolbox .postoptions a.createpdf{width:25px; padding:0 0 2px 21px; background:  url(../images/icons/createpdf.gif) no-repeat left;}

#leftcontent2 #contentcontainer .toolboxcontent{ border-left:1px solid #d9d8cb; border-right:1px solid #d9d8cb; border-bottom:1px solid #d9d8cb; font-size:12px; }
#leftcontent2 #contentcontainer .toolboxcontent .toolboxlayer_relatedposts {padding:10px 6px; }
#leftcontent2 #contentcontainer .toolboxcontent .toolboxlayer_relatedposts ul{list-style:none;  padding:0px 0 0 0;}
#leftcontent2 #contentcontainer .toolboxcontent .toolboxlayer_relatedposts ul li {background:none; font-size:13px; display:block; padding:0px 0 5px 0; line-height:16px;  margin-bottom:0px;}



#leftcontent2 #contentcontainer .toolboxcontent .toolboxlayer_relatedposts td.link a {padding-left:20px; background:transparent url(../images/icons/visited-icon.gif) 0 1px no-repeat; text-decoration:none;  color:#4f4f4f; font-size:12px; line-height:18px;}
#leftcontent2 #contentcontainer .toolboxcontent .toolboxlayer_relatedposts td.link a:visited {padding-left:20px; background:transparent url(../images/icons/visited-icon.gif) 0 -82px no-repeat;  text-decoration:none;}
#leftcontent2 #contentcontainer .toolboxcontent .toolboxlayer_relatedposts td.link a:visited:hover:after {content:"  - already visited! "; color:#0f8d27; font-weight:normal; font-style:normal;} 
#leftcontent2 #contentcontainer .toolboxcontent .toolboxlayer_relatedposts td.link a:hover { text-decoration:underline; color:#000000; }
#leftcontent2 #contentcontainer .toolboxcontent .toolboxlayer_relatedposts td.commentcount a {background:  url(../images/icons/comments.gif) no-repeat right; width:16px;padding:0 18px 0 0; text-decoration:none; color:#4f4f4f; }
#leftcontent2 #contentcontainer .toolboxcontent .toolboxlayer_relatedposts td.commentcount a:hover {background:  url(../images/icons/comments.gif) no-repeat right; width:16px;padding:0 18px 0 0; text-decoration:underline; color:#000000; }


#leftcontent2 #contentcontainer .toolboxcontent .toolboxlayer_tags{font-size:12px; padding:10px 6px;}
#leftcontent2 #contentcontainer .toolboxcontent .toolboxlayer_rating{font-size:12px; padding:10px 6px;}
#leftcontent2 #contentcontainer .toolboxcontent .toolboxlayer_statistic{font-size:12px; padding:10px 6px;}
/*----- End Leftcontent Toolbox----*/


/*----- Start Leftcontent Comments----*/
#leftcontent2 #contentcontainer #commentsarea{margin-top:20px; font:Arial, Helvetica, sans-serif;}
#leftcontent2 #contentcontainer #commentsarea h4 {font:normal 36px Georgia, "Times New Roman", Times, serif;  text-align:center; color:#a5a5a5; margin-bottom:15px; clear:both;}

/*----- Start Leftcontent Comments Trackbacks----*/
#leftcontent2 #contentcontainer #commentsarea .trackbackbox {padding:5px 0px; margin-bottom:20px; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
#leftcontent2 #contentcontainer #commentsarea .trackbackbox a { display:block; padding-left:20px; background:transparent url(../images/icons/trackback.gif) 0 3px no-repeat; text-decoration:none;   font-size:12px; line-height:22px;}
#leftcontent2 #contentcontainer #commentsarea .trackbackbox a:visited {padding-left:20px; background:transparent url(../images/icons/trackback.gif) 0 -32px no-repeat;  color:#3b8035;}
#leftcontent2 #contentcontainer #commentsarea .trackbackbox a:visited:after {content:"  - already visited! "; color:#3b8035; font-weight:normal; font-style:normal;}
#leftcontent2 #contentcontainer #commentsarea .trackbackbox a:hover {text-decoration:underline; background-color:#f8f8f8;}
/*----- Ende Leftcontent Comments Trackbacks----*/

/*----- Start Leftcontent Comments ---*/
#leftcontent2 #contentcontainer #commentsarea .commentboxgrey {background-color:#f8f8f8; border-top:1px solid #dfdfdf !important; border-bottom:1px solid #dfdfdf; padding:8px 8px 1px 8px;  margin-top:-1px; width:100%; clear:both;}
#leftcontent2 #contentcontainer #commentsarea .commentboxwhite {background-color:#ffffff; border-top:1px solid #dfdfdf !important; border-bottom:1px solid #dfdfdf; margin-top:-1px;  padding:8px 8px 1px 8px;  width:100%; clear:both;}
#leftcontent2 #contentcontainer #commentsarea .commentboxgrey.Webdawson1 {color:#000000; background-color:#dbf1ff !important;}
#leftcontent2 #contentcontainer #commentsarea .commentboxwhite.Webdawson1 {color:#000000; background-color:#dbf1ff !important;}


#leftcontent2 #contentcontainer #commentsarea .commentimage {background-image: url(../images/comments/none.gif); height:45px; width:45px; float:left; margin-right:10px;}
/*Commentimages*/

#leftcontent2 #contentcontainer #commentsarea .commentimage.Webdawson, #leftcontent #contentcontainer #commentsarea .commentimage.webdawson, #leftcontent #contentcontainer #commentsarea .commentimage.administrator, #leftcontent #contentcontainer #commentsarea .commentimage.Administrator, #leftcontent #contentcontainer #commentsarea .commentimage.Dawson, #leftcontent #contentcontainer #commentsarea .commentimage.koxe{background:url(../images/comments/kollerjuergen.gif) no-repeat; }
#leftcontent2 #contentcontainer #commentsarea .commentimage.Blue, #leftcontent #contentcontainer #commentsarea .commentimage.blue, #leftcontent #contentcontainer #commentsarea .commentimage.karli, #leftcontent #contentcontainer #commentsarea .commentimage.Karli, #leftcontent #contentcontainer #commentsarea .commentimage.koarl, #leftcontent #contentcontainer #commentsarea .commentimage.Koarl{background:url(../images/comments/blue.gif) no-repeat; }
#leftcontent2 #contentcontainer #commentsarea .commentimage.Smeidu, #leftcontent #contentcontainer #commentsarea .commentimage.smeidu, .schmeiduch {background:url(../images/comments/smeidu.gif) no-repeat; }
#leftcontent2 #contentcontainer #commentsarea .commentimage.Schteve, #leftcontent #contentcontainer #commentsarea .commentimage.schteve, #leftcontent #contentcontainer #commentsarea .commentimage.steve, #leftcontent #contentcontainer #commentsarea .commentimage.steeve, #leftcontent #contentcontainer #commentsarea .commentimage.Steeve, #leftcontent #contentcontainer #commentsarea .commentimage.Steve {background:url(../images/comments/steve.gif) no-repeat;  }
#leftcontent2 #contentcontainer #commentsarea .commentimage.DaSnopcheck, #leftcontent #contentcontainer #commentsarea .commentimage.Snopchek, #leftcontent #contentcontainer #commentsarea .commentimage.snopchek, #leftcontent #contentcontainer #commentsarea .commentimage.Snopek, #leftcontent #contentcontainer #commentsarea .commentimage.snopek, #leftcontent #contentcontainer #commentsarea .commentimage.dasnopcheck {background:url(../images/comments/snopek.gif) no-repeat; }
#leftcontent2 #contentcontainer #commentsarea .commentimage.valerie, #leftcontent #contentcontainer #commentsarea .commentimage.unity, #leftcontent #contentcontainer #commentsarea .commentimage.Unity, #leftcontent #contentcontainer #commentsarea .commentimage.UNITY, #leftcontent #contentcontainer #commentsarea .commentimage.valie {background:url(../images/comments/vali.gif) no-repeat; }
#leftcontent2 #contentcontainer #commentsarea .commentimage.socke, #leftcontent #contentcontainer #commentsarea .commentimage.Socke, #leftcontent #contentcontainer #commentsarea .commentimage.SOCK, #leftcontent #contentcontainer #commentsarea .commentimage.sock {background:url(../images/comments/socke.gif) no-repeat; }#leftcontent #contentcontainer #commentsarea .commentimage.didulica, #leftcontent #contentcontainer #commentsarea .commentimage.Didulica, #leftcontent #contentcontainer #commentsarea .commentimage.DIDULICA, #leftcontent #contentcontainer #commentsarea .commentimage.DIDU, #leftcontent #contentcontainer #commentsarea .commentimage.DIDUDIDA, #leftcontent #contentcontainer #commentsarea .commentimage.Anthony, #leftcontent #contentcontainer #commentsarea .commentimage.anthony, #leftcontent #contentcontainer #commentsarea .commentimage.DIDUDIDA, #leftcontent #contentcontainer #commentsarea .commentimage.Joseph_Anthony, #leftcontent #contentcontainer #commentsarea .commentimage.JOSEPH_ANTHONY {background:url(../images/comments/didulica.gif) no-repeat;}
#leftcontent2 #contentcontainer #commentsarea .commentimage.anonym, #leftcontent #contentcontainer #commentsarea .commentimage.Anonym, #leftcontent #contentcontainer #commentsarea .commentimage.anonymous, #leftcontent #contentcontainer #commentsarea .commentimage.Anonymous {background:url(../images/comments/anonym.gif) no-repeat; }




#leftcontent2 #contentcontainer #commentsarea .commentname {color:#666666; font-size:15px; font-weight:bold;}
#leftcontent2 #contentcontainer #commentsarea .commentname a {color:#666666;}
#leftcontent2 #contentcontainer #commentsarea .commentdate {color:#6e6e6e; font-size:11px;}
#leftcontent2 #contentcontainer #commentsarea .commenttext {color:#4c4c4c; font-size:12px; margin-top:2px;}
/*----- End Leftcontent Comments ---*/



/*----- Start Leftcontent Comments ---*/
#leftcontent2 #contentcontainer form {margin-top:30px;}
#leftcontent2 #contentcontainer  fieldset {margin: 0 0 2em 0; padding: 1em 1.2em .8em .8em; border: 1px solid #D1D1D1;}
#leftcontent2 #contentcontainer  legend {font: bold 16px Georgia, "Times New Roman", Times, serif; color:#000000;padding:6px;}
#leftcontent2 #contentcontainer  label {margin-right:5px; color:#000000; font-size:12px; font-weight:bold;}


#leftcontent2 .input{font: normal 12px Arial, Helvetica, sans-serif; color:#000000;border: 1px solid #D1D1D1; background-color: #F5F5F5; padding:2px; }
#leftcontent2 .block{border-top:1px solid #D1D1D1; }
#leftcontent2 .bottom{border-bottom:1px solid #D1D1D1; }
#leftcontent2 .left{float:left; margin:4px 0;line-height:15px;}
.overflow { width:380px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
#leftcontent2 .right{float:right; margin:4px 0px 0 4px;line-height:15px;}
#leftcontent2 .right label{margin:0!important; margin:0 0 0 4px;} /* ie bug */
#leftcontent2 .midline{clear: both; border-bottom:1px dashed #D1D1D1; line-height:1px;}
#leftcontent2 .mixheight{clear: both; border-bottom:1px dashed #D1D1D1; line-height:0px; margin-top:-1px;}
#leftcontent2 a {text-decoration:none; color:#595959;}
#leftcontent2 a:hover {text-decoration:underline; color:#595959;}
#leftcontent2 .minibox {border:1px dashed #D1D1D1;padding:10px;}
#leftcontent2 .clear {clear: both; line-height:1px;}
/*----- End Leftcontent Comments ---*/

/*----- Ende Leftcontent Comments----*/
/*----- Start Leftcontent----*/
#leftcontent2 #contentcontainer .postnavigationline {}
#leftcontent2 #contentcontainer .postnavigationlineleft {float:left;}
#leftcontent2 #contentcontainer .postnavigationlineright {float:right;}
/*----- Ende Leftcontent----*/

/*----- Start Page Navigation Style ----- */
.pagebar 	{font: 12px Arial, Helvetica, sans-serif; padding-top: 20px; padding-bottom: 10px; width:100%;margin: 0px auto; text-align:center;	}
.pagebar a, .pageList .this-page {padding: 2px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.pagebar a:visited {padding: 2px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.pagebar .break {padding: 2px 6px; border: none; background: #fff; text-decoration: none;}
.pagebar .this-page {padding: 2px 6px; border-color: #999; font-weight: bold; font-size: 12px; vertical-align: top; background: #fff;}
.pagebar a:hover {color: #fff; background: #fbfbfb; border-color: #8abd3c; text-decoration: none;}
/*----- End Page Navigation Style ----- */

/*----- Start Leftcontent2----*/
/*----- Start Leftcontent----*/
#leftcontent {float:left; width:529px; overflow:hidden;margin-left:1px; background-color:#FFFFFF; font:normal 13px Arial, Helvetica, sans-serif; color:#3b3b3b; }
*html #leftcontent {width:528px;overflow:hidden; } /*IE6 bug...crazy crazy*/
#leftcontent #contentcontainer {padding:10px 15px 10px 15px;}

#leftcontent .left{float:left; margin:14px 50px 14px 0;line-height:15px;}
.overflow { width:380px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
#leftcontent .right{float:left; margin:4px 0px 0 4px;line-height:15px;}
#leftcontent a {text-decoration:none; color:#595959;}
#leftcontent a:hover {text-decoration:underline; color:#595959;}

#leftcontent .clear {clear: both; line-height:1px;}
/*----- Ende Leftcontent Comments----*/

/*----- Start Basic Items  链接为蓝色-----*/
#leftcontent #contentcontainer a,#sidebar1 a {color:#319bd8; text-decoration:none;}
#leftcontent #contentcontainer a:hover,#sidebar1 a:hover{color:#516D25; text-decoration:underline;}

#contentcontainer .newsbeitrag .aboutheaders {font-weight:bold; background-color:#8abd3c; color:#ffffff; height:20px;}

h1 {color:#242424; font: 27px Georgia, "Times New Roman", Times, serif;  text-align:center; clear:both;}
h1 a {color:#242424 !important; font: 27px Georgia, "Times New Roman", Times, serif;  text-align:center; text-decoration:none;}
h1 a:hover {color:#242424 !important; font: 27px Georgia, "Times New Roman", Times, serif;  text-align:center; text-decoration:underline;}
a {text-decoration:underline;}
a:hover {text-decoration:none;}
a img {border:0px;}
q {padding:10px 25px; display:block; font-style:normal; color:#5b5b5b; font-size:12px; quotes: "\201C" "\201D";}

/*-----Ende Basic Items-----*/

/* ----- START SPECIAL LINK STYLES ----- */
.pdf, .txt, .doc, .ppt, .xls{width:13px;padding:0 13px 0 0; color:#ffffff;}
.pdf{background:  url(images/icons/pdf.gif) no-repeat right;}
.txt{background:  url(images/icons/txt.gif) no-repeat right;}
.doc{background:  url(images/icons/doc.gif) no-repeat right;}
.ppt{background:  url(images/icons/ppt.gif) no-repeat right;}
.xls{background:  url(images/icons/xls.gif) no-repeat right;}
.zip{width:25px; padding:0 13px 0 0; background:  url(images/icons/zip.gif) no-repeat right; color:#ffffff;}
.amazon{width:14px;padding:0 12px 0 0; background:  url(images/icons/amazon.gif) no-repeat right; color:#ffffff;}
.extern {width:13px;padding:0 10px 0 0;background: url(images/icons/newwindow.gif) no-repeat right; color:#ffffff; }
/* ----- END SPECIAL LINK STYLES----- */



/*-----Start Sidebar 1-----*/
#sidebar1 {float:left; width:184px; font:normal 12px Arial, Helvetica, sans-serif; color:#454545;}
#sidebar1 h2 {height:32px; background: url(images/sidebar1/h2bg.gif) repeat-x; text-align:center; margin-top:0px; color:#424242; font: bold normal 16px/32px Georgia, "Times New Roman", Times, serif; letter-spacing:-1px; margin-left:1px; border-bottom:1px solid #d7d7d7; border-top:1px solid #d7d7d7; margin-bottom:5px;}
/*-----Ende Sidebar 1-----*/


/*-----Start Sidebar 2-----*/
#sidebar2,#editright {float:right; width:256px;font:normal 12px/16px Arial, Helvetica, sans-serif; color:#454545;}
#sidebar2 a ,#editright a {color:#319bd8;}
#sidebar2 a:hover,#editright a:hover{color:#516D25;}
#sidebar2 h2,#editright h2 {height:28px; background: url(images/sidebar2/h2bg.gif) repeat-x; padding:0; margin:0px;text-align:center; color:#424242; font: bold normal 16px/28px Georgia, "Times New Roman", Times, serif; letter-spacing:-1px;}
#sidebar2 #advertise strong {text-align:center; display:block;}
/*-----Ende Sidebar 2-----*/


/*-----Start Footer-----*/
#footer {font:normal 12px/40px Arial, Helvetica, sans-serif; height:40px;color:#333333; text-align:center;border-top:1px solid #e7e7e7;width:972px;margin:0px auto;}
#footer img {float:left}
#footer a {color:#000000;}
/*-----Ende Footer----*/

/*-----add new----*/
#user_info{border:2px #ccc solid;}
/*.week_list,.week_list_head{list-style:none;}
.week_list{border-bottom:1px #ccc solid;padding-bottom:5px;padding-top:5px;}*/
.list_div{width:14%;text-align:center;}
.red{color:red;}
#divCourse{background:#FFF;position:absolute;top:240px; left:220px;border:10px #ccc solid;padding:10px;display:none;z-index:7777}
#Calendar_tb{background:#FFF;border:5px #ccc solid;position:absolute;left:10px;z-index:7777;}
#Calendar_div{background:red;width:200px;height:200px;}
.a_task_action{text-decoration:none;color:red;}
.actions{text-align:left;}
.task_list{border-top:1px #ccc solid;padding-bottom:10px;}
.task_list ul li{list-style:none;}
.actions ul li:hover{background:#2DB6E0;}
#message_div{display:none;background:#fff;width:150px;position:absolute;left:400px;top:300px;border:20px solid #2DB6E0;padding:20px;}
.post_list{padding-bottom:10px;}
#addFriend{position:fixed;left:20%;top:300px;background:#fff;z-index:9999;} 
#addFriend p{margin-left:10px;}
.post_list{padding-bottom:10px;}
#deptsview{background:#ccc;border:5px #ccc solid;position:absolute;left:400px;top:100px;z-index:7777;}
.userhead{width:60px;height:70px;}

.top_boder{border-top:1px #ccc solid; margin-bottom:5px;}

.click_a:hover{background:#6D84B4;color:red;}
.list_kuai{border-top:1px #ccc solid; margin-bottom:4px;}
.blue{color:red;}
.small_header{width:80px;height:90px;padding:0;margin:0px;}
#leftcontent #contentcontainer table {
	border-collapse: collapse;
	table-layout: fixed;
}

#leftcontent #contentcontainer td, #leftcontent #contentcontainer th {
	padding: 0.5em;
	border: 1px solid #CCC;
	/*white-space: nowrap;
	overflow: hidden;*/
}
#leftcontent #contentcontainer thead {
	background-color: #DDD;
}
#rss {
margin:0;
padding:0;
list-style:none;
}

.rssname {
margin-left:25px;
list-style:none;
}
.rss_desc {
display:block;
}
/*coptright&hejie*/
.title {font: 24px sans-serif,Helvetica, Arial; color:#595959;}
.title span {font: normal 12px Arial, Helvetica, sans-serif;color:#000;}
.content {padding:20px 0px 30px 0px;}
.art_list {margin:10px 0 5px 0;}
.art_list ul{margin:0 0 0 10px;list-style:none;padding:5px;line-height:20px;}
/*.mainButton{background-color:#EAF3F8;padding:3px 0 3px 5px;margin:0 0 5px 0;color:#595959;font-size:110%;}
.mainButton span {margin-left:5px;}*/
/*.comm_list ul{margin:0 0 0 10px;list-style:none;padding:5px;line-height:20px;border-bottom:1px dashed #D1D1D1;}
.comm_list ul li{display:block;line-height:20px;}
.quote {margin:2px 150px 2px 2px;padding:2px 0 2px 5px;border:1px solid #D1D1D1;}*/
#comm_form {margin:5px 0 5px 5px;}
.submit_comm{margin:2px 0 0 0;border:#7b9ebd 1px solid;background-color:#EAF3F8;}
.content img {margin:5px 0 5px 0;width:450px;height:350px;border-right:1px solid #D1D1D1;border-bottom:1px solid #D1D1D1;padding:0 3px 3px 0;}
/*日志显示*/
.top_title {padding-left:5px;margin-bottom:15px;font:110% Arial, Helvetica, sans-serif;}
#gpform {padding:0 5px;}
.comm_div {margin:10px 0;}
.pri_div {padding:10px 0;}
.inf_div {padding:3px 0;}
.inf_div input {margin-left:4px;margin-top:2px;}
.inf_div select {margin-left:4px;margin-top:2px;}
.inf_div textarea {margin-left:4px;margin-top:2px;}
.ul_style {list-style:none;line-height:18px;}

.nav_ul_label {margin:0 0 4px 190px;}
.come_visit {margin:15px;padding:5px;}
.font {font:13px Arial, Helvetica, sans-serif;}

/*周日程
.last {padding-left:10px;margin-right:5px;background: url(images/ahead.gif) no-repeat 0 50%;}
.next {padding-right:10px;margin-left:5px;background: url(images/ahead.gif) no-repeat right center;}
.week {background-color:#E9EDF8;padding:3px;margin-top:4px;}
.week span {margin:0 22px;}
.day_div {width:10%;float:left;padding-left:15px;border-left:1px solid #D1D1D1;border-right:1px solid #D1D1D1;}*/
.gray {background-color:#BDBFBD;}
/*张奎*/
/*基础*/
.float_left {float:left;margin-left:5px;}
.float_right {float:right;margin-right:5px;}
.float_left_none{float:left;}
.float_right_none {float:right;}
.yellow{ color:#840000;}
.darkgreen{ color:#516D25; font-weight:bold;}
#maincontent ul{margin:0;padding:0;}
#maincontent #error{height:400px;}
#maincontent #cardiiwarns{ background:#FFF9E3; border:1px #F9DC80 solid; padding:10px;}
#maincontent .a_none{ text-decoration:none;}
#maincontent .a_none:hover{ text-decoration:none;}
#maincontent .liico_person01{ background:url(images/info_01.jpg) no-repeat left;padding-left:35px;}
#maincontent .newqipao,#maincontent .docicolfbg{padding-left:25px; }
#maincontent .docicolfbg{ background:url(images/info.png) no-repeat left;}
#maincontent .newqipao{ background:url(images/qipao.jpg) no-repeat left;padding:5px;padding-left:25px;}
#maincontent .bluebgqipao{ background:url(images/bluebgqipao.jpg) no-repeat left;padding:2px;padding-left:25px; font-size:14px;}
#maincontent .bluebgnewper { background:url(images/per_new.png) no-repeat left;padding:2px;padding-left:25px; font-size:14px;}
#maincontent .bluebgnewgp{ background:url(images/group.gif) no-repeat left;padding:2px;padding-left:25px; font-size:14px;}
#maincontent .smallsanjiao{ background:url(images/smallsanjiao.jpg) no-repeat left;padding-left:10px;}
/*载入中*/
#leftcontent #contentcontainer .loading,#sidebar2 .loading,#messageBox .loading{ background:url(images/loading.gif) no-repeat center;width:100%; height:200px;}
/*左右浮动列表 start*/
#maincontent #leftcontent #contentcontainer .list_model {margin:5px;padding:10px 5px;border:1px solid #D1D1D1;}
#leftcontent #contentcontainer .list_model ul {list-style:none;line-height:17px;margin:0;margin-left:5px;padding:0;padding-top:4px;;}
#leftcontent #contentcontainer .list_model li {margin:0;padding:0;}
#leftcontent #contentcontainer .list_model img {width:70px;padding:0;margin:5px;border:1px solid #D1D1D1;}
#leftcontent #contentcontainer .list_content {width:300px;margin-left:10px;}
/*左右浮动列表 end*/

/*具体页面导航 start*/
.nav_div,#messageBox .nav_div{background: #00CC99 url(images/navbottombg.jpg) left bottom repeat-x;height:26px; font-size:14px; z-index:10px;}
 .nav_div .nav_ul,.gpnav_ul,#messageBox .nav_div .nav_ul{padding-bottom:2px;height:16px;}
.nav_div .nav_ul li,#messageBox .nav_div .nav_ul li{display:inline;margin-right:8px; float:left;}
 .nav_div .nav_li, .gpnav_li,#messageBox .nav_div .nav_ul .nav_li{background:#FFF;padding:0px 5px;padding-top:2px;display:block;border:1px #ccc solid;border-bottom:3px #FFF solid; text-decoration:none; font-weight:bold;}
.nav_li_noa{background:#FFF;padding:0px 5px;padding-top:0px;display:block;border:1px #ccc solid;border-bottom:3px #FFF solid !important;border-bottom:0px #FFF solid; text-decoration:none;}
 #frie_ty{ }
 .nav_div a,#messageBox .nav_div a{padding:1px 5px;padding-top:2px;display:block; text-decoration:none;}
/*具体页面导航 end*/
/*群组管理页面导航 start*/
#leftcontent #contentcontainer .gpnav_ul li{display:inline;margin:1px;padding:0;}
/*群组管理页面导航 end*/
/*搜索 start*/
#leftcontent #contentcontainer .sear_div { margin-top:15px;border:#D1D1D1 1px solid; z-index:1;}
#leftcontent #contentcontainer .sear_title {padding:2px 5px;background-color:#EAF3F8;font:110% Arial, Helvetica, sans-serif;border-bottom:1px solid #D1D1D1;}
#leftcontent #contentcontainer .sear_title span {font:13px 宋体; margin-left:10px; color:red;}
#leftcontent #contentcontainer .gpsearch {padding:10px 5px;}
#leftcontent #contentcontainer .search_error{ line-height:22px;}
#leftcontent #contentcontainer .sear_div .searchico{background:url(images/search.gif) left no-repeat;heigth:30px;padding-left:30px;color:#516D25;font-size:14px; font-weight:bold;}
#leftcontent #contentcontainer .sear_div .search_body{padding:10px;padding-left:20px;}
#leftcontent #contentcontainer .sear_div .search_body_left{ float:left; width:80px; text-align:right; font-size:13px; line-height:30px;}
#leftcontent #contentcontainer .sear_div .search_body_left *,#leftcontent #contentcontainer .sear_div .search_body_right *{ margin-top:4px;}
#leftcontent #contentcontainer .sear_div .search_body_right{ float:left; text-align:left;}
/*搜索 end*/

/*无样式ul列表*/
#leftcontent #contentcontainer .none_ul{list-style:none;margin:0;padding:0;}
#leftcontent #contentcontainer .none_ul li{margin:0;padding:0;}
/*无样式ul列表*/
/*后台个性头像显示*/
#leftcontent #contentcontainer #headLogo input{margin:0;padding:0;}
#leftcontent #contentcontainer #headLogo #mood_content{width:220px;}
#leftcontent #contentcontainer #headLogo ul{margin-left:20px; float:left;}
#leftcontent #contentcontainer #headLogo ul li{margin-bottom:5px;}
#leftcontent #contentcontainer #headLogo img{ width:100px; border:#ccc 2px solid;}
/*后台个性头像显示*/

/*图像li*/
#leftcontent #contentcontainer #img_nav{margin-bottom:15px;}
#leftcontent #contentcontainer #img_nav ul{margin-top:15px;margin-left:15px;}
#leftcontent #contentcontainer #img_nav li{display:inline;margin-right:20px;}
#leftcontent #contentcontainer #img_nav a{padding-top:5px;}
/*图像li*/
/*缩略内容列表*/
#leftcontent #contentcontainer .shrinkdiv{margin-top:15px;}
#leftcontent #contentcontainer .graybordertop{ border-top:1px #ccc solid; padding-top:10px;padding-bottom:10px;margin-top:10px;}
#leftcontent #contentcontainer .shrinkcontent{border-bottom:1px #CCC dashed; padding-top:5px;padding-bottom:5px;}
#leftcontent #contentcontainer .shrinkcontent .shrinkcontenthead{height:20px; line-height:20px;}
#leftcontent #contentcontainer .shrinkcontent .shrinkcontenthead .shrinkcontentheadico{background:url(images/contentlicio.jpg) no-repeat left;display:block;width:20px;height:20px;}
#leftcontent #contentcontainer .shrinkcontent .shrinkcontentbody{padding:10px;padding-bottom:2px;margin:0px; text-indent:25px; }
#leftcontent #contentcontainer .blueBg{ background:#F0F5FF;border-top:1px #ccc solid; padding:6px 0px 3px 4px;}
/*缩略内容列表*/
/*新留言提示*/
#leftcontent #contentcontainer #newmes{ background:#F0F5FF; border-bottom:1px #ccc solid;border-top:1px #ccc solid; padding:10px; margin-bottom:15px;} 
#leftcontent #contentcontainer #newmes ul{ margin-left:10px; line-height:18px;}
/*新留言提示*/

/*显示小头像列表 start*/
#maincontent .small_list{width:100%;margin:0;padding:0;}
#maincontent .small_list ul{margin:0;padding:0;}
#maincontent .small_list li{display:inline;float:left;width:60px;text-align:center;margin:0;padding:0; padding-top:5px;overflow:hidden; }
#maincontent .list_span{display:block;width:60px;}
#maincontent .small_list img{width:50px;height:50px;border:1px solid #D1D1D1;}
/*显示小头像列表 end*/
/*中间*/
#sidebar1{ line-height:18px;}
/*日历*/
#sidebar1 #calendar_div{ height:155px; padding-left:8px;}
#sidebar1 #calendarContainer{ background:#C3D9FF; margin:0 auto; padding:8px; padding-top:4px; width:150px; margin-top:5px; position:absolute;}
#sidebar1 #calendarContainer .title{ font-size:9px;}
#sidebar1 #calendarContainer .title .year{ float:left; padding-left:10px;}
#sidebar1 #calendarContainer #year{ font-size:11px; margin-left:1px;}
#sidebar1 #calendarContainer #month{ font-size:11px;}
#sidebar1 #calendarContainer .data{margin-top:3px;background:#FFFFFF; font:Arial, Helvetica, sans-serif;}
#sidebar1 #calendarContainer #calendar #dayList{}
#sidebar1 #calendarContainer #calendar .c1{ background:#E9EDF8;}
#sidebar1 #calendarContainer #calendar .active{ background:#56799D; color:#FFFFFF;}
#sidebar1 #calendarContainer #calendar tr{ height:16px;}
#sidebar1 #calendarContainer #calendar td{ text-align:center;cursor:pointer;}
#sidebar1 #calendarContainer #calendar #dayList td:hover{ background:#C3D9FF;}
#sidebar1 #calendarContainer .arrow_l,#sidebar1 #calendarContainer .arrow_r{ background:url(images/guagou.png) no-repeat; display:block; width:8px; height:27px; margin-top:-20px; position:absolute; left:7px; z-index:100px;}
#sidebar1 #calendarContainer .arrow_r{ left:150px;}
/*倒计时*/
#sidebar1 #countdownList,#sidebar1 #sitbar1_02,#sidebar1 #sitbar1_03{ padding:8px; margin:0px; margin-top:5px;}
#sidebar1 #countdownList ul,#sidebar1 #sitbar1_02 ul,#sidebar1 #sitbar1_03 ul{ list-style:none;}
#sidebar1 .bigfont{ font-size:14px;}
#sidebar1 .yellowbordertop{ border-top:1px #840000 solid; display:block;font-size:14px; margin-top:5px; padding-top:5px;}
/*右边*/
#maincontent .grayborderbottom{ border-bottom:1px #ccc solid; padding:0; margin:0;padding-bottom:10px;}
#sidebar2 .secondlabel,#editright .secondlabel{cursor:pointer;width:width:100%; height:27px; display:block; line-height:25px; padding-right:10px; font-size:14px; border-bottom:1px #CCCCCC solid;}
#sidebar2 .small_down_ico,#editright .small_down_ico{ background:url(images/small_down_ico.jpg) no-repeat left; height:27px; width:50px; display:block; float:left;}
#sidebar2 .more_ico,#editright .more_ico{ background:url(images/more_ico.jpg) no-repeat left; height:27px;width:40px; display:block; float:right;}
#sidebar2 .secondlabel a,#editright .secondlabel a{ text-decoration:none;}
#sidebar2 .secondlabelcon,#editright .secondlabelcon{ float:left; width:156px; text-align:center;}
#sidebar2 .small_list{width:98%}
#sidebar2 .small_list ul,#editright .small_list ul{ padding:5px;padding-top:10px; padding-bottom:0px; }
#sidebar2 p{ text-indent:24px; padding:5px; margin:0px;}
#sidebar2 .text_ul{ margin-left:5px; line-height:18px; list-style:none; padding-right:8px;}
#sidebar2 .text_ul .shrinkcontentheadico{background:url(images/contentlicio.jpg) no-repeat left;display:block;width:20px;height:20px; float:left;}
/*弹出框*/
#messageBoxBg{ background:#CCCCCC;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5; position:absolute; left:0; top:0; width:100%; height:100%;display:none; z-index:500;}
#messageBoxBg *{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#messageBox{background:#FFF; border:10px #CECECE solid;z-index:9999; width:440px; position:absolute; display:none; z-index:777;}
#messageBox #messageHead{ background:#F0F5FF; color:#666666; padding:0 3px; font-size:14px; height:26px;  line-height:26px;}
#messageBox #messageHead .a_grayLight{ color:#D9D9D9; text-decoration:none;font-size:13px;}
#messageBox #messageHead #messageTitle{ float:left;}
#messageBox #messageHead #messageCon{ float:right;}
#messageBox #messageHead #messageCon *{ float:left;}
#messageBox #messageBody{ padding:8px; font-size:13px;}
#messageBox #messageBody a{ color:#666633; text-decoration:none; margin-left:10px;}
#messageBox #messageBody a:hover{ text-decoration:underline;}
#messageBox #messageBody .small_gray{ color:#999999; font-size:12px; text-decoration:none;}
#messageBox #messageBody .meslabel{ font-size:14px; padding-bottom:5px; padding-top:5px;}
#messageBox #messageBody .con_left{ float:left; width:auto;}
#messageBox #messageBody .con_right{ float:right;}
#messageBox #messageBody .con_rightmargin{float:right; margin-right:20px;}
#messageBox #messageBody .grade_type{ color:#E5957E; float:right;}
#messageBox #messageBody .graybg{ background:#F5F5F5;padding:3px 0px;}
#messageBox #messageBody .nonebg{background:FFF;padding:3px 0px;}
#messageBox #messageBody .con_list{ padding:3px 0px;}
#messageBox #messageBody .con_listbig{ padding:5px 0px;}
#messageBox #messageBody p{ padding:0px; margin:0px; margin-bottom:5px;}
#messageBox #messageBody  textarea{ font-size:13px;}
#messageBox #messageBody select{ margin-left:10px; width:100px; margin-right:10px;} 
#messageBox #messageBody input{ margin-left:10px;}
#messageBox .nav_div ul{ padding:0; margin:0;}
#messageBox #smallline{ padding:0; margin:0;}
#messageBox #smallline li{display:inline;}
#messageBox #messageBody form{margin-top:5px;}
#messageBox #messageBody  #message{ width:390px; height:50px; margin-left:10px;}
#messageBox #messageBody #mesFoot{ border-top:1px #999999 dotted; width:95%;text-align:center; margin:5px auto 5px 10px; padding-top:5px;}
#messageBox #messageBody #mesFoot input{ margin-right:15px;}
.Boxclose{ background:url(images/boxclose.jpg) no-repeat left; height:21px; width:20px; display:block;cursor:pointer;}
#messageBox #messageBody .formlable{ display:block; width:100px; overflow:hidden; float:left;}
.m_hiden_title{background:#6D84B4;padding:5px;}
.m_lable01{padding:2px 5px;background:#29D5DF;cursor: pointer;}
.m_lable02{padding:2px 5px;background:#F2F2F2;cursor: pointer;}
.m_body{height:230px;overflow:hidden;}
.m_foot p{text-align:center;}
.m_foot input{margin-right:10px;}











































































































































/*copyright&huwenmin*/
/*
#sidebar1   ul { list-style:none; line-height:200%;}
#sidebar1   h4 { padding:12px 0;}
#completed_info{padding-left:15px;line-height:200%;}
#importantant_noced{padding-left:15px;line-height:200%;}
#importantant_count{padding:30px 0 0 15px;line-height:200%;}
.table01 {background:#fff;border: 1px solid #E2F5BC; }

.table01 th {
	font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #2D2D2D;
	border-right: 1px solid #FCFCFC;
	border-bottom: 1px solid #FCFCFC;
	border-top: 1px solid #FCFCFC;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background:#F0F0F0;
}

.table01 td {
border-right: 1px solid #FFFFFF;border-bottom: 1px solid #E6E6E6;;font-size:12px;padding: 6px 6px 6px 12px;color: #4f6b72;
}
.noneliststyle li {list-style:none;}
.ifselected {width:22px;} 
#task_div{margin-left:30px;}
*/



/*&杨秀冬*/

/*Start contentheader*/
#leftcontent #contentcontainer #contentheader{margin:20px 0 20px 0;gr}
#leftcontent #contentcontainer #contentheader ul {width:170px;}
#leftcontent #contentcontainer #contentheader .left{float:left;}
#leftcontent #contentcontainer #contentheader .icon{list-style-image:url('images/arrow_list.gif');}
/*End contentheader*/
#leftcontent #contentcontainer #contentsearch{margin-bottom:20px;}
/*Start contentsearch */

/*End contentsearch */

/*Start contentlist 所有的文章列表类*/
#leftcontent #contentcontainer #contentlist {padding-bottom:5px;}
#leftcontent #contentcontainer #contentlist ul{list-style:none;margin:0;padding:0; border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;padding-bottom:5px;}
#leftcontent #contentcontainer #contentlist ul .list-line{border-bottom:1px dashed #cccccc;padding-top:10px;padding-bottom:20px !important;padding-bottom:10px;}
#leftcontent #contentcontainer #contentlist ul .list-no-line{padding-top:5px;padding-bottom:15px !important;padding-bottom:1px;}
/*End contentlist 所有的文章列表类*/

/*start 博客导入的图片列表*/
#leftcontent #contentcontainer #bloglist ul {list-style:none;margin-left:30px;padding:0;width:500px;}
#leftcontent #contentcontainer #bloglist .baidu {background:url(images/baidu.jpg) right no-repeat;width:99px;height:33px;display:block;padding-left:15px;float:left;margin-right:25px;margin-top:15px;}
#leftcontent #contentcontainer #bloglist .qq {background:url(images/QQ.jpg) right no-repeat;width:99px;height:33px;display:block;padding-left:15px;float:left;margin-right:25px;margin-top:15px;}
#leftcontent #contentcontainer #bloglist .wangyi {background:url(images/163.jpg) right no-repeat;width:99px;height:33px;display:block;padding-left:15px;float:left;margin-right:25px;margin-top:15px;}
#leftcontent #contentcontainer #bloglist .hexun {background:url(images/hexun.jpg) right no-repeat;width:99px;height:33px;display:block;padding-left:15px;float:left;margin-right:25px;margin-top:15px;}
#leftcontent #contentcontainer #bloglist .donews{background:url(images/donews.jpg) right no-repeat;width:99px;height:33px;display:block;padding-left:15px;float:left;margin-right:25px;margin-top:15px;}
#leftcontent #contentcontainer #bloglist .tianya{background:url(images/tianya.jpg) right no-repeat;width:99px;height:33px;display:block;padding-left:15px;float:left;margin-right:25px;margin-top:15px;}
#leftcontent #contentcontainer #bloglist .sina{background:url(images/sina.jpg) right no-repeat;width:99px;height:33px;display:block;padding-left:15px;float:left;margin-right:25px;margin-top:15px;}
#leftcontent #contentcontainer #bloglist .sohu{background:url(images/sohu.jpg) right no-repeat;width:99px;height:33px;display:block;padding-left:15px;float:left;margin-right:25px;margin-top:15px;}
#leftcontent #contentcontainer #bloglist .douban{background:url(images/douban.jpg) right no-repeat;width:99px;height:33px;display:block;padding-left:15px;float:left;margin-right:25px;margin-top:15px;}
#leftcontent #contentcontainer #bloglist input {margin-top:13px; margin-left:-20px;}
#leftcontent #contentcontainer #bloglist #input .left_input {margin-left:0;}
#leftcontent #contentcontainer #bloglist #input {margin-top:22px;margin-left:20px;}
#leftcontent #contentcontainer #bloglist #input .rss {background:url(images/rss.png) no-repeat left center; padding:3px 0 3px 18px; border:1px solid #ccc;}
/* end 博客导入的图片列表*/

/**Start group nav **/
#sidebar1 ul{list-style:none;margin:0;padding:0;}
#sidebar1 ul li {padding-top:5px;padding-bottom:5px}

#sidebar1  ul a{color:#666633;text-decoration:none;display:block;line-height:18px;}
#sidebar1 .gpnav a:hover {color:#000;}
#sidebar1 .gpnav a:active {color:#000;}
#sidebar1 .groupnav{border-bottom:1px solid #cccccc;padding-left:10px;padding-top:3px;}
#sidebar1 .groupnavtwo{border-bottom:1px solid #cccccc;padding-left:40px;}
#sidebar1 .groupnavthree{border-bottom:1px solid #cccccc;padding-left:60px;}
#sidebar1 #group_nav_three{}
#sidebar1 .group_nav_icon {background:url(images/small_down_ico.jpg) no-repeat left bottom; width:28px;height:21px;display:block;float:left;}
#sidebar1 .gpnav .nav_li{background:#8ABD3C;border-left:1px solid #cccccc;}
/**End group nav**/

/**start tag_from**/
#tag_form{margin-left:50px;}
#tag_form label {margin-right:10px;}
#tag_form input {margin-top:10px;}
/**end tag_from**/

/** start post view-->
/* Entry
--------------------------------------------------*/
#leftcontent #contentcontainer  .entry {margin:0 0 10px 0;}
#leftcontent #contentcontainer  .entry .author {}
#leftcontent #contentcontainer  .entry .info {border-color:#F3F4F4;background-color:#FAFAFA;}
#leftcontent #contentcontainer  .entry .info a {border-color:#949494;}
#leftcontent #contentcontainer  .entry a.more { padding-left:12px;background:url(images/more.gif) center left no-repeat;}
#leftcontent #contentcontainer  .entry .info .date {padding-left:15px;background:url(images/post.gif) center left no-repeat;}
#leftcontent #contentcontainer  .entry .info .author { padding-left:23px;border-color:#949494;background:url(images/author.gif) 10px 2px no-repeat;}
#leftcontent #contentcontainer  .entry #filedunder {border-color:#F3F4F4;}
#leftcontent #contentcontainer .entry .info .editlink a:hover{background:none;}
#leftcontent #contentcontainer .relative{margin:20px 0;}
#leftcontent #contentcontainer .relative ul {padding:0;margin:20px;}
#leftcontent #contentcontainer .relative li {list-style-image:url(images/post_yellow.gif);padding:0;margin:0;}
#leftcontent #contentcontainer .relative li a {padding:0;margin:0;display:inline;}
#leftcontent #contentcontainer #entrynavigation {overflow: auto;height:1%;font-size:1em;}
#leftcontent #contentcontainer .next a {padding-right:20px;background:url(images/next.gif) center right no-repeat;float:right;}
#leftcontent #contentcontainer .previous a {padding-left:20px; background:url(images/previous.gif) center left no-repeat;float:left;}
/** end post view-->

/*hejie*/
/*评论*/
#leftcontent #contentcontainer .mainButton {background-color:#EAF3F8; color:#595959; padding:3px 5px;}
#leftcontent #contentcontainer .comm_style ul {border:1px solid #D5D5D5; margin-top:5px; padding:3px 5px; line-height:28px;}

#leftcontent #contentcontainer .comm_style ul .quote {background:url(images/quote.png) no-repeat left top; background-color:#F0F5FF; padding-left:8px; border-bottom:1px solid #D5D5D5;}
#leftcontent #contentcontainer .comm_style ul li blockquote {background:url(images/quote2.png) no-repeat right bottom; margin:0 10px;}
#leftcontent #contentcontainer .comm_style ul li p {text-indent:2em; margin:3px 0; border-bottom:1px dashed #D5D5D5;}
/*评论*/
/*周日程*/
#leftcontent #contentcontainer #task_tb {margin-top:20px;}
#leftcontent #contentcontainer #task_tb #task_body {border:1px solid #D5D5D5; margin-top:5px;}
#leftcontent #contentcontainer #task_tb .last {padding-left:10px;margin-right:5px;background: url(images/ahead2.gif) no-repeat 0 50%;}
#leftcontent #contentcontainer #task_tb .next {padding-right:10px;margin-left:5px;background: url(images/ahead.gif) no-repeat right center;}
#leftcontent #contentcontainer #task_tb #task_body #task_thead {background-color:#E9EDF8; border-bottom:1px solid #D5D5D5; padding:3px 0;}
#leftcontent #contentcontainer #task_tb #task_body #task_thead span {margin:0 40px;}
#leftcontent #contentcontainer #task_tb #task_body .day_div {width:14.2%; float:left;}
#leftcontent #contentcontainer #task_tb #task_body .day_div ul {border-bottom:1px solid #D5D5D5; padding:5px 0 5px 5px; margin:0; background-color:#F5F5F5;}
#leftcontent #contentcontainer #task_tb #task_body .task_date {background-color:#F2F2F2; padding-right:5px; border-right:1px solid #D5D5D5;}
#leftcontent #contentcontainer #task_tb #task_body .task_date span {float:right;}
/*周日程*/
/*出错页面*/
#maincontent2 #leftcontent #contentcontainer #error {width:529px; border:1px solid #D2D2D2;}
#maincontent2 #leftcontent #contentcontainer #error #content p {text-indent:2em; margin-top:5px;}
#maincontent2 #leftcontent #contentcontainer .gobackhome {background:url(images/back.gif) no-repeat left center; padding-left:11px;}
#maincontent2 #leftcontent #contentcontainer #error #title {background-color:#F2F2F2; padding:5px;}
#maincontent2 #leftcontent #contentcontainer #error #content {padding:5px;}
#maincontent2 #leftcontent #contentcontainer #error #center {text-align:center; padding:5px;}
#maincontent2 #leftcontent #contentcontainer #error li .email {display:block; float:left; width:45px; background:url(images/rletmail.gif) no-repeat left center; padding-left:18px; margin-left:5px;}
#maincontent2 #leftcontent #contentcontainer #backlink {margin-top:5px;}
#maincontent2 #leftcontent #contentcontainer .list_model {margin:5px;padding:10px 5px;}
/*出错页面*/


/*横向表单*/
#leftcontent #contentcontainer #level_form form p label {font:normal 13px 宋体; font-weight:normal; float:left; width:20%;}
#leftcontent #contentcontainer #level_form form p textarea {width:320px;}
#leftcontent #contentcontainer #level_form form #submit_t {background-color:#EAF3F8;padding:3px 5px;}
#leftcontent #contentcontainer #level_form form #reset_t {background-color:#EAF3F8;padding:3px 5px;}
/*横向表单*/
/*纵向表单*/
#leftcontent #contentcontainer #vertical_form form p label {display:block; margin-bottom:5px;}
#leftcontent #contentcontainer #vertical_form form #submit_t {background-color:#EAF3F8;padding:3px 5px;}
/*纵向表单*/
/*首字体*/
#leftcontent #contentcontainer h1 {font:normal 15px 宋体; text-align:left;}

/*首字体*/
#leftcontent #contentcontainer ul {list-style:none; line-height:18px;}
/*选择类型表单*/
#leftcontent #contentcontainer #style_form{padding-left:80px;}
#leftcontent #contentcontainer #style_form ul {list-style:none;line-height:20px;}
#leftcontent #contentcontainer #style_form .cardiibutton{margin-top:10px;margin-bottom:10px;margin-left:5px;background-color:#005EAC;border-color:#B8D4E8 #124680 #124680 #B8D4E8;border-style:solid;border-width:1px;color:#FFFFFF;cursor:pointer;font-size:12px;padding:2px 15px;text-align:center;
}
/*选择类型表单*/
/*信息文档*/
#leftcontent #contentcontainer #info p {text-indent:2em; line-height:20px;}
#leftcontent #contentcontainer #info ul {margin-left:2em; line-height:20px;}
/*信息文档*/
/*群组头部*/
#leftcontent #contentcontainer #group_header {background-color:#F2F2F2; border:1px solid #D5D5D5; padding:5px;}
#leftcontent #contentcontainer #group_header img {float:left; border:1px solid #D5D5D5; margin-right:5px;}
#leftcontent #contentcontainer #group_header ul {float:left; line-height:20px; width:175px; padding-right:10px;}
#leftcontent #contentcontainer #group_header ul .board_image {background:url(images/board_image.gif) no-repeat 0 50%; padding-left:25px; font:normal 15px 宋体;}
#leftcontent #contentcontainer #group_header ul .awoke_image {background:url(images/awoke_image.gif) no-repeat 0 50%; padding-left:25px; font:normal 15px 宋体;}
#leftcontent #contentcontainer #group_header ul li p {text-indent:2em; line-height:20px;word-break:break-all;overflow:hidden;}
/*群组头部*/
/*通知、专题活动*/
#leftcontent #contentcontainer #inform ul {float:left; margin-top:10px; margin-right:10px; line-height:20px; width:235px;}
#leftcontent #contentcontainer #inform ul .title {background:url(images/arrow_list.gif) no-repeat 0 40%; padding-left:15px; font:normal 15px 宋体;}
#leftcontent #contentcontainer #inform ul .content {padding:0;margin:0;/*background:url(images/content.gif) no-repeat 0 60%;*/padding-left:0px; margin-left:15px;}
#leftcontent #contentcontainer #inform ul li a {display:block;float:left;width:50%}
#leftcontent #contentcontainer #inform ul li span {display:block;float:right;}
/*通知、专题活动*/
.top_title {display:block; background:url(images/arrow_list.gif) no-repeat 0 40%; padding-left:15px; font:normal 15px 宋体; margin-bottom:7px; margin-top:15px;}
/*设置头像*/
#leftcontent #contentcontainer #now_pic {margin:0;padding:0; float:left;width:48%;}
#leftcontent #contentcontainer #now_pic img{width:100px;}
#leftcontent #contentcontainer #preview_div {padding:0; float:left;width:48%;}
#leftcontent #contentcontainer #upload {padding:10px; border:1px #ccc solid;}
/*设置头像*/
/*日志表单*/
#leftcontent #contentcontainer #blog_form form p label {font:normal 13px 宋体; font-weight:normal; float:left; width:10%;}
#leftcontent #contentcontainer #blog_form form #add_cate_parent {margin-left:50px;}
#leftcontent #contentcontainer #blog_form form #post_state {padding:3px 15px; font:normal 15px 宋体;}
#leftcontent #contentcontainer #blog_form form #button {margin-left:150px; margin-top:20px;}
/*日志表单*/
/*标签编辑*/

/*标签编辑*/
#leftcontent #contentcontainer #contentheader span {text-indent:1em;}
#leftcontent #contentcontainer p {}
/*内容显示*/
#leftcontent #contentcontainer #contentinfo ul {}
#leftcontent #contentcontainer #contentinfo ul li {display:inline;}
#leftcontent #contentcontainer #contentinfo p {text-indent:2em;}
#leftcontent #contentcontainer #contentinfo #content {text-indent:2em;}
/*内容显示*/
/*下载列表*/
#leftcontent #contentcontainer #download {margin-top:15px; margin-left:10px; padding-left:5px; border-left:1px solid #D5D5D5;}
#leftcontent #contentcontainer #download #title {background:url(images/file.gif) no-repeat 0 50%;padding-left:17px; font-weight:bold;}
#leftcontent #contentcontainer #download ul {margin-left:6px; margin-top:5px; line-height:18px;}
#leftcontent #contentcontainer #download ul li span {color:#ACACAC;}
/*下载列表*/
/*任务、课程显示*/
#leftcontent #contentcontainer #taskinfo {margin-top:20px;}
#leftcontent #contentcontainer #taskinfo .title{font:normal 15px 宋体;}
#leftcontent #contentcontainer #taskinfo .state {color:#ADADAD;}
#leftcontent #contentcontainer #taskinfo .open_all {background:url(images/open_all.jpg) no-repeat 2px 50%; display:block; width:16px;}
#leftcontent #contentcontainer #taskinfo .open_part {background:url(images/open_part.jpg) no-repeat 2px 50%; display:block; width:16px;}
#leftcontent #contentcontainer #taskinfo .private {background:url(images/private.jpg) no-repeat 2px 50%; display:block; width:16px;}
#leftcontent #contentcontainer #taskinfo .grade_type{color:#E18F7A;}
#leftcontent #contentcontainer #taskinfo #taskcontent {border:1px solid #D5D5D5; padding:5px; margin-top:5px; margin-bottom:5px;}
#leftcontent #contentcontainer #taskinfo #taskcontent ul {width:50%; float:left;}
#leftcontent #contentcontainer #taskinfo #taskcontent ul .right {border-left:1px dashed #D5D5D5;}
#leftcontent #contentcontainer #taskinfo #taskfoot {float:right;}
#leftcontent #contentcontainer #taskinfo #taskfoot span {margin-left:5px;}
/*任务、课程显示*/
#leftcontent #contentcontainer #callback {border:1px solid #D5D5D5; padding:8px; text-align:center;}


/*站内信好友列表*/
#sidebar1 .letfrilist{margin-left:10px;}
#sidebar1 .letfrilist li a{display :block;height:22px;text-decoration: none;background-image:url(images/frilist_r1_c1.gif);background-repeat:no-repeat;background-position:left 4px;padding-left:16px;cursor: pointer;}
#sidebar1 .letfrilist li ul li a{display:block;text-decoration: none;background-image:none;}
#sidebar1 .letfrilist li ul li{}
#sidebar1 .letfrilist li ul{padding-left:3px;}
/*站内信*/
.lett_box .letcb,.lett_box .lettime,.lett_box .lettitle{
float:left;
}
.lett_box .lettitle{
width:370px;
margin:0;
font-size:16px;
padding-left:2px;
}
.lett_box .letfrom,.lett_box .letcontent{
padding-left:22px;
clear:both;
}
.lett_box .letfrom{
color:#666666;
padding-bottom:6px;
}
.lett_box{
margin:5px 10px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
border:1px solid #BBBBBB;
overflow:hidden;
}
.lett_box .letmain{
padding:5px;
}
.lett_box .letend{
background:#f3f5fc;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
padding-left:350px;
}
.lett_box .letact{
margin-left:10px;
padding-left:17px;
display:inline;
color:#7C8CC5;
cursor:pointer;
}
.lett_box .letimgdel{
background:url(images/letdel.gif) no-repeat 0px -1px;
}
.lett_box .letimgrep{
background:url(images/letmail.gif) no-repeat 0px -1px;
}
.lett_box .rletimgrep{
background:url(images/rletmail.gif) no-repeat 0px -1px;
}
/*标题过长截取*/
#contentcontainer .titlewidth{width: 350px;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}

/*最  博客*/
.hotblog_ul{
	margin:0 16px; padding:0; list-style-type:none;
	line-height:1.8em;
}
.hotblog_ul li a{
	display:block;
	width:230px;
	overflow:hidden; 
	white-space:nowrap;
	float:left;	
}

